package mr.zhang.pojo.model;

import java.util.HashSet;
import java.util.Set;

/**
 * SysUserGroup entity. @author MyEclipse Persistence Tools
 */

public class SysUserGroup implements java.io.Serializable {

	// Fields

	private Integer id;
	private TSalesManager TSalesManager;
	private TSiteManager TSiteManager;
	private TCounselor TCounselor;
	private TSalesDirector TSalesDirector;
	private Set sysUserGroupRoles = new HashSet(0);

	// Constructors

	/** default constructor */
	public SysUserGroup() {
	}

	/** full constructor */
	public SysUserGroup(TSalesManager TSalesManager, TSiteManager TSiteManager,
			TCounselor TCounselor, TSalesDirector TSalesDirector,
			Set sysUserGroupRoles) {
		this.TSalesManager = TSalesManager;
		this.TSiteManager = TSiteManager;
		this.TCounselor = TCounselor;
		this.TSalesDirector = TSalesDirector;
		this.sysUserGroupRoles = sysUserGroupRoles;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public TSalesManager getTSalesManager() {
		return this.TSalesManager;
	}

	public void setTSalesManager(TSalesManager TSalesManager) {
		this.TSalesManager = TSalesManager;
	}

	public TSiteManager getTSiteManager() {
		return this.TSiteManager;
	}

	public void setTSiteManager(TSiteManager TSiteManager) {
		this.TSiteManager = TSiteManager;
	}

	public TCounselor getTCounselor() {
		return this.TCounselor;
	}

	public void setTCounselor(TCounselor TCounselor) {
		this.TCounselor = TCounselor;
	}

	public TSalesDirector getTSalesDirector() {
		return this.TSalesDirector;
	}

	public void setTSalesDirector(TSalesDirector TSalesDirector) {
		this.TSalesDirector = TSalesDirector;
	}

	public Set getSysUserGroupRoles() {
		return this.sysUserGroupRoles;
	}

	public void setSysUserGroupRoles(Set sysUserGroupRoles) {
		this.sysUserGroupRoles = sysUserGroupRoles;
	}

}